Transformation of Special Multiplicity Constraints - Comparison of Possible Realizations
نویسندگان
چکیده
This paper deals with the transformation of binary relationships from Platform Independent Model (PIM) in UML to Platform Specific Model (PSM) for relational databases from the point of view of Model Driven Development (MDD). The paper summarizes the transformation of a binary relationship with multiplicity constraints and focuses on problems of the current approach for such transformations. In this paper, we deal with the source class optionality that is usually omitted during the transformation. We propose three various possible realizations for the optionality constraint to be used in the transformation of a PIM to a PSM. We also present some experiments to demonstrate that our approach to the optionality constraint realization is equivalent in execution time to the current approach of omitting this constraint during the transformation while providing better consistency control. Finally, we generalize our proposed solution to be used for special multiplicity values used in a PIM.
منابع مشابه
Possible realizations of multiplicity constraints
Model Driven Development (MDD) approach is often used to model application data and behavior by a Platform Independent Model (PIM) and to generate Platform Specific Models (PSMs) and even the source code by model transformations. However, these transformations usually omit constraints of the binary association multiplicities, especially the source class optionality constraint. This paper is an ...
متن کاملApplication of Network RTK Positions and Geometric Constraints to the Problem of Attitude Determination Using the GPS Carrier Phase Measurements
Nowadays, navigation is an unavoidable fact in military and civil aerial transportations. The Global Positioning System (GPS) is commonly used for computing the orientation or attitude of a moving platform. The relative positions of the GPS antennas are computed using the GPS code and/or phase measurements. To achieve a precise attitude determination, Carrier phase observations of GPS requiring...
متن کاملConstraints to Increasing Agricultural Production and Productivity among Women Farmers in Sub-Saharan Africa: Implications for Agricultural Transformation Agenda
Agriculture is an important engine of growth and poverty reduction in much of Africa, Nigeria inclusive. But the sector is underperforming in part because women, who are often crucial resource in agriculture and rural economy, face constraints that reduce their productivity. An understanding of these constraints is a prerequisite to devising policies to improve agricultural production and produ...
متن کاملLinear plus fractional multiobjective programming problem with homogeneous constraints using fuzzy approach
We develop an algorithm for the solution of multiobjective linear plus fractional programming problem (MOL+FPP) when some of the constraints are homogeneous in nature. Using homogeneous constraints, first we construct a transformation matrix T which transforms the given problem into another MOL+FPP with fewer constraints. Then, a relationship between these two problems, ensuring that the solu...
متن کاملComparison of Ducted and Non-Ducted Ship Propellers with Constraints Consideration Using Genetic Algorithm
In recent years, in spite of progressing in the ship propulsion system, many problems are required to work in order to gain highest performance. Optimization of propeller system, as the most important and applicable in this type of systems is of special importance. In many vessels, due to their certain conditions design, ducted propeller is used. Genetic algorithm is a powerful method for findi...
متن کامل